6041a907e73047bdc11391f5e95cab34759b30b3,xml/impl/src/com/intellij/codeInsight/template/zencoding/XmlZenCodingInterpreter.java,XmlZenCodingInterpreter,startTemplateAndGotoChild,#TemplateToken#number#,226
Before Change
private boolean startTemplateAndGotoChild(TemplateToken templateToken, final int index) {
final Object key = new Object();
myCallback.fixStartOfTemplate(key);
TemplateInvokationListener listener = new TemplateInvokationListener() {
public void finished(boolean inSeparateEvent) {
myState = State.WORD;
gotoChild(key);
if (inSeparateEvent) {
invoke(index + 1);
}
}
};
if (!invokeTemplate(templateToken, myCallback, listener, 0)) {
return false;
}
return true;
}
After Change
private void startTemplateAndGotoChild(TemplateToken templateToken) {
final Object key = new Object();
myCallback.fixStartOfTemplate(key);
invokeTemplate(templateToken, myCallback, 0);
myState = State.WORD;
gotoChild(key);
}